package com.wuliang.generate.common.core.basic;

import com.wuliang.generate.common.core.response.Result;

/**
 * @author WuLiang
 */
public interface BasicExceptionHandler<T extends Throwable> {

    /**
     * 异常处理
     *
     * @param e 发生的异常
     * @return 处理后的结果，并提示用户
     */
    Result<?> exceptionHandler(T e);

}
